home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Tele / T / TIES Test Kit.cpt / TIES Test Kit f / Read Me / Read Me
Encoding:
Text File  |  1992-09-30  |  5.2 KB  |  104 lines  |  [TEXT/WPC2]

  1. Modem Escape Sequences 
  2.  
  3. What is a Modem Escape Sequence? 
  4.  
  5.         A modem escape sequence allows a modem to change or "escape" 
  6. from the receive/transmit mode of operation to the command mode of 
  7. operation.  Prior to 1981, modems used various escape sequences, such 
  8. as the Eaton escape sequence, but these escape sequences were found to 
  9. be unreliable in actual use because they could not prevent the modem 
  10. from unexpectedly escaping into command mode when the data being 
  11. transmitted contained the escape code. 
  12.  
  13. Improved Escape Sequence with Guard Time 
  14.  
  15.         The Improved Escape Sequence with Guard Time was first used in 
  16. a Hayes modem in 1981.  The particular improvement allows a modem to 
  17. escape from the receive/transmit mode of operation to the command mode 
  18. of operation in a very reliable manner that does not rely at all on 
  19. the probability of character occurrence in the data.  It is important 
  20. that the modem not escape if the characters used in the escape 
  21. sequence appear at any time in the data being transmitted. 
  22.  
  23.         Dale Heatherington was not satisfied with an escape mechanism 
  24. which caused some data to be unsendable and therefore made the modem 
  25. not be truly transparent to some data.  He solved the problem by 
  26. choosing predetermined characters for the escape code (such as +++) 
  27. and surrounded them on either side by a predetermined guard time to 
  28. alert the modem that the sequence is set off from a typical data 
  29. string transmission. 
  30.  
  31.         Dale Heatherington redefined the problem, and his resulting 
  32. invention lead to U.S. Patent # 4,549,302 and corresponding patents in 
  33. a number of countries.  Hayes has licensed many modem manufacturers to 
  34. make this technology readily available to the market.  Currently, 
  35. manufacturers such as Compaq, Everex, IBM, Megahertz, Microcom, 
  36. Practical Peripherals, Rockwell, Telebit, US Robotics, and others 
  37. license this technology from Hayes and have provided reliable escape 
  38. mechanisms in their products. 
  39.  
  40. Time Independent Escape Sequence 
  41.  
  42.         A new escape sequence, known as Time Independent Escape 
  43. Sequence (TIES), has recently appeared on the market.  TIES is a non-
  44. standard escape sequence which is not the same as the Improved Escape 
  45. Sequence with Guard Time that was first used in a Hayes modem and is 
  46. now used as the defacto standard for reliable modem operation by modem 
  47. manufacturers worldwide. 
  48.  
  49. How do I know if my modem supports TIES? 
  50.  
  51.         Hayes has developed a binary file (TIES_ID.BIN) that can 
  52. assist you in determining if your modem or the modems which you are 
  53. evaluating support TIES.   If you transfer the TIES_ID.BIN file using 
  54. XMODEM or YMODEM and your modem supports TIES, the file transfer will 
  55. halt at a certain point or the modem will revert to Command State 
  56. where it will not transmit data until an appropriate AT command is 
  57. typed. 
  58.  
  59.         Unlike the Improved Escape Sequence with Guard Time, TIES will 
  60. cause a file transfer to abort if certain sequences of characters are 
  61. present.  The simplest TIES default escape sequence is "+++AT<CR>" 
  62. where <CR> represents "carriage return."  In TIES there are no 
  63. required guard times.  Other TIES sequences might have a lower case A 
  64. or T (e.g. "at") or be of the form "+++AT<string><CR>", where <string> 
  65. is any valid AT command. 
  66.  
  67.         The particular TIES sequences for a TIES modem depend on 
  68. whether the communications software changes the value of the "escape 
  69. character" (the +) and the end-of-command character (the <CR>).  The 
  70. TIES_ID.BIN file includes all possible sequences of the form "xxxATy" 
  71. where the ASCII value for x is varied from 0 to 127 and the ASCII 
  72. value for y is varied from 0 to 127.  This results in 16,384 sequences 
  73. which are each repeated twice because the protocol does interrupt a 
  74. sequence every so often (e.g., every 128 or 1024 bytes). 
  75.  
  76.         A shorter file, TIES_QID.BIN, is also available and will 
  77. identify the existence of TIES if any Hayes Smartcom communications 
  78. software is used.  TIES_QID.BIN can also be used with any other XMODEM 
  79. or YMODEM file transfer software that does not reprogram the end-of-
  80. command character (most widely used communications software fall into 
  81. this category).  This shorter file will upload in 6 to 12 seconds at 
  82. 2400 bps.
  83.  
  84. Note: this procedure checks for the TIES escape mechanism only - it 
  85. does not check for the Hayes Improved Escape Sequence with Guard Time.
  86.  
  87. How can I obtain these TIES identification files? 
  88.  
  89. If you are reading this from a TIES Identification Files disk, then 
  90. the files are also on this diskette.  The diskette also contains a 
  91. text file containing a White Paper on TIES.  The White Paper file can 
  92. be read with almost any word processor. 
  93.  
  94.         To obtain a disk with the TIES test files or to learn more 
  95. about escape sequences, call the Online with Hayes (electronic 
  96. bulletin board system) in United States at  800/US HAYES (800/874-
  97. 2937) or 404/HI MODEM (404/446-6336); in Europe at +44 81 569-1774 and 
  98. in Asia at 852-887-7590.  Select TIES Info from the main menu.  The files 
  99. TIES_ID.BIN can be TIES_QID.BIN downloaded if you wish.
  100.  
  101.         Information on TIES and copies of TIES_ID.BIN and TIES_QID.BIN 
  102. can also be obtained on Compuserve by accessing the Hayes Forum (GO 
  103. HAYES).
  104.